[]
获取报表的缓存设置。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
reportId必填项 | string | path | 报表编号。例如:998118f9-40b2-4d28-87b3-ac0bf51397f9 |
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 403
禁止
状态码: 404
未找到
设置报表的缓存设置。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
reportId必填项 | string | path | 报表编号。例如:998118f9-40b2-4d28-87b3-ac0bf51397f9 |
请求数据格式
返回值
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 403
禁止
状态码: 404
未找到
缓存设置响应模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
reportCacheEnabled | Boolean | 已为报表启用缓存。 | |
value | int32 | 缓存间隔值。 | |
interval | CachingInterval | ||
type | CachingType | ||
allowUserToChangeExpiry | Boolean | 允许用户更改缓存间隔和值。 | |
allowUserToChangeType | Boolean | 允许用户更改缓存类型。 | |
cacheEnabled | Boolean | 系统缓存已启用。 |
Enum:
Hour
Day
Week
Month
枚举可能的缓存间隔。
* hour
- 0 - 小时
* day
- 1 - 天
* week
- 2 - 周
* month
- 3 - 月份
Enum:
Preview
Full
可能的缓存类型的枚举。
* preview
- 0 - 预览
* full
- 1 - 完整
报表插件错误
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
code可为空 | string | 错误代码 | |
message可为空 | string | 错误信息 | |
context可为空 | string | 错误上下文 |
缓存设置请求模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
reportCacheEnabled | Boolean | 启用或禁用报表缓存。 | true |
value | int32 | 缓存间隔值。 | 1 |
interval | CachingInterval | ||
type | CachingType |